ship's stores - English Synonyms Dictionary